Skip to content

chore: updated the run behaviour toast messages#40653

Closed
AmanAgarwal041 wants to merge 7 commits intoreleasefrom
chore/update-toast-run-behaviour
Closed

chore: updated the run behaviour toast messages#40653
AmanAgarwal041 wants to merge 7 commits intoreleasefrom
chore/update-toast-run-behaviour

Conversation

@AmanAgarwal041
Copy link
Contributor

@AmanAgarwal041 AmanAgarwal041 commented May 14, 2025

Description

Changed the logic to update the message of the actions getting executed on page load or automatic based on the flag release_reactive_actions_enabled. Added the test case for onLoadExecutables file.

  • If flag is true, toast message would say automatic on binding and manual on removal of binding
  • If flag is false, toast message would say page load on binding and manual on removal of binding

Fixes #40471
or
Fixes Issue URL

Warning

If no issue exists, please create an issue first, and check with the maintainers if the issue is valid.

Automation

/ok-to-test tags="@tag.Table, @tag.JS, @tag.Datasource"

🔍 Cypress test results

Warning

Tests have not run on the HEAD f042d98 yet


Mon, 19 May 2025 08:09:11 UTC

Communication

Should the DevRel and Marketing teams inform users about this change?

  • Yes
  • No

Summary by CodeRabbit

  • New Features

    • Introduced a new feature flag to control reactive actions.
    • Added support for an "automatic" run behavior, allowing actions to run automatically when dependent variables change.
  • Bug Fixes

    • Improved logic for updating which actions run automatically on page load, with behavior now controlled by the new feature flag.
  • Tests

    • Added comprehensive tests to verify correct behavior and messaging when updating action run behaviors under various scenarios.

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Core Query Execution Issues related to the execution of all queries IDE Pod Issues that new developers face while exploring the IDE IDE Product Issues related to the IDE Product Integrations Pod Integrations Product Issues related to a specific integration Query Settings Issues related to the settings of all queries Query Widgets & IDE Pod All issues related to Query, JS, Eval, Widgets & IDE skip-changelog Adding this label to a PR prevents it from being listed in the changelog Task A simple Todo

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Task]: Update toast message on page layout changes from page load to automatic

3 participants